/*
 *      Created on: Mar 4, 2011
 *      Author: topcoder
 */

#ifndef VOLUME_FORMATTER_H_
#define VOLUME_FORMATTER_H_
#include <Quantity.h>
#include <Volume.h>
#include <iostream>

class VolumeFormatter
{
    public:
    VolumeFormatter(const Volume &volume, Format format);

    friend ostream& operator<<(ostream& os, const VolumeFormatter& volumeFormatter);

    private:
    const Volume volume_m;
    Format format_m;    
};

#endif /* VOLUME_FORMATTER_H_ */
